///**************
// * "JS_ERR0x0001"  表单未补全
// * "JS_ERR0x0002"  界面重复保存错误
// * "JS_ERR0x0003"
// * "JS_ERR0x0004"
// * "JS_ERR0x0005"
// * "JS_ERR0x0006"
// */
//
//String.prototype.replaceDH=function(){
//			return this.replace(/\,/g, "^^");
//		}
//
//String.prototype.replaceDH=function(){
//	return this.replace(/\,/g, "^^");
//}
//
//String.prototype.trim=function(){
//    return this.replace(/(^\s*)|(\s*$)/g, "");
//}
//
//function parseParams(arr){
//		for(var i = 0; i < arr.length; i++){
//			arr[i] = arr[i].toString().replaceDH();
//		}
//		return arr.toString();
//}
// 
//
//
////形如：{name:'aaa',password:'tttt'}
////返回对象    o.name = 'aaa', o.password = 'tttt';
////ps:注意将同名的放在一个数组里
////如果有时间就转换成long
//function getFormJson(frm) {
//	var o = {};
//	var a = $("#"+frm).serializeArray(); 
//	$.each(a, function () {
//		if (o[this.name] !== undefined) {
//			if (!o[this.name].push) {
//				o[this.name] = [o[this.name]];
//			}
//			if(typeof($('#'+frm+' input[name='+this.name+']').attr('dateformat')) == 'undefined'){
//				o[this.name].push(this.value || '');
//			}else if($('#'+frm+' input[name='+this.name+']').attr('dateformat') == "datetime"){
//				o[this.name].push(parseDatetime((this.value) || ''));
//			}else if($('#'+frm+' input[name='+this.name+']').attr('dateformat') == "date"){
//				o[this.name].push(parseDate((this.value) || ''));
//			}else if($('#'+frm+' input[name='+this.name+']').attr('dateformat') == "time"){
//				o[this.name].push(parseTime((this.value) || ''));
//			}
//		} else {
//			if(typeof($('#'+frm+' input[name='+this.name+']').attr('dateformat')) == 'undefined'){
//				o[this.name] = this.value || '';
//			}else if($('#'+frm+' input[name='+this.name+']').attr('dateformat') == "datetime"){
//				o[this.name] = parseDatetime((this.value) || '');
//			}else if($('#'+frm+' input[name='+this.name+']').attr('dateformat') == "date"){
//				o[this.name] = parseDate((this.value) || '');
//			}else if($('#'+frm+' input[name='+this.name+']').attr('dateformat') == "time"){
//				o[this.name] = parseTime((this.value) || '');
//			}
//		}
//	});
//	return o;
//}
////将日期时间转换成long
//function parseDatetime(dateTimeStr){
//	return (new Date(dateTimeStr.replace(new RegExp("-","gm"),"/"))).getTime();
//}
////将日期转成long
//function parseDate(dateStr){
//	return (new Date(dateStr.replace(new RegExp("-","gm"),"/"))).getTime();
//}
////将时分秒转成long
//function parseTime(timeStr){
//	return (new Date(timeStr.replace(new RegExp("-","gm"),"/"))).getTime();
//}
//
//
////扩展DataFormat 方法
//Date.prototype.format = function (format) {  
//    var o = {  
//        "M+": this.getMonth() + 1,
//        "d+": this.getDate(),  
//        "h+": this.getHours(),  
//        "m+": this.getMinutes(),  
//        "s+": this.getSeconds(),  
//        "q+": Math.floor((this.getMonth() + 3) / 3),  
//        "S": this.getMilliseconds()  
//    }  
//    if (/(y+)/.test(format)) {  
//        format = format.replace(RegExp.$1, (this.getFullYear() + "").substr(4 - RegExp.$1.length));  
//    }  
//    for (var k in o) {  
//        if (new RegExp("(" + k + ")").test(format)) {  
//            format = format.replace(RegExp.$1, RegExp.$1.length == 1 ? o[k] : ("00" + o[k]).substr(("" + o[k]).length));  
//        }  
//    }  
//    return format;  
//}  
///**   
//*转换日期对象为日期字符串   
//* @param date 日期对象   
//* @param isFull 是否为完整的日期数据,   
//*               为true时, 格式如"2000-03-05 01:05:04"   
//*               为false时, 格式如 "2000-03-05"   
//* @return 符合要求的日期字符串   
//*/    
//function getSmpFormatDate(date, isFull) {  
//    var pattern = "";  
//    if (isFull == true || isFull == undefined) {  
//        pattern = "yyyy-MM-dd hh:mm:ss";  
//    } else {  
//        pattern = "yyyy-MM-dd";  
//    }  
//    return getFormatDate(date, pattern);  
//}  
///**   
//*转换当前日期对象为日期字符串   
//* @param date 日期对象   
//* @param isFull 是否为完整的日期数据,   
//*               为true时, 格式如"2000-03-05 01:05:04"   
//*               为false时, 格式如 "2000-03-05"   
//* @return 符合要求的日期字符串   
//*/    
//
//function getSmpFormatNowDate(isFull) {  
//    return getSmpFormatDate(new Date(), isFull);  
//}  
///**   
//*转换long值为日期字符串   
//* @param l long值   
//* @param isFull 是否为完整的日期数据,   
//*               为true时, 格式如"2000-03-05 01:05:04"   
//*               为false时, 格式如 "2000-03-05"   
//* @return 符合要求的日期字符串   
//*/    
//
//function getSmpFormatDateByLong(l, isFull) {  
//    return getSmpFormatDate(new Date(l), isFull);  
//}  
///**   
//*转换long值为日期字符串   
//* @param l long值   
//* @param pattern 格式字符串,例如：yyyy-MM-dd hh:mm:ss   
//* @return 符合要求的日期字符串   
//*/    
//
//function getFormatDateByLong(l, pattern) {  
//	if ( l > 0 ){
//		return getFormatDate(new Date(l), pattern);
//	}else{
//		return "";
//	}
//}  
///**   
//*转换日期对象为日期字符串   
//* @param l long值   
//* @param pattern 格式字符串,例如：yyyy-MM-dd hh:mm:ss   
//* @return 符合要求的日期字符串   
//*/    
//function getFormatDate(date, pattern) {  
//    if (date == undefined) {  
//        date = new Date();  
//    }  
//    if (pattern == undefined) {  
//        pattern = "yyyy-MM-dd hh:mm:ss";  
//    }  
//    return date.format(pattern);  
//}  
//
///***
// * 传long
// * @return 符合要求的日期 yyyy-MM-dd
// */
//function formatDate(value){
//	return getFormatDateByLong(value, "yyyy-MM-dd");
//}
///***
// * 传long
// * @return 符合要求的日期 yyyy-MM-dd  hh:mm:ss
// */
//function formatDateTime(value){
//	return getFormatDateByLong(value, "yyyy-MM-dd hh:mm:ss");
//}
//
///***
// * 传long
// * @return 符合要求的日期 hh:mm:ss
// */
//function formatTime(value){
//	return getFormatDateByLong(value, "hh:mm:ss");
//}
//
//
////*******************************************************
////初始化方法
////*******************************************************
//$(function(){
//	//将窗口初始化
//	$('#parentTabPanel').window({  
//					    width:document.documentElement.clientWidth,  
//					    height:document.documentElement.clientHeight,  
//					    draggable:false,
//					    modal:true,
//					    resizable:false,
//					    closable:false,
//					    maximizable:false,
//					    minimizable:false
//					});  
//	$('#parentTabPanel').window('open');  //关闭窗口 
//	//初始化变量添加或者保存  V1.0.0
//	aOru = "S";
//	//动态生成转译方法
//	
//});
///***
// * 界面效果
// * @return
// */
//var a = 595;
//var b = 1024;
//function resizeGrid(){
//	a = document.documentElement.clientHeight;
//	b = document.documentElement.clientWidth;
//	$('#parentTabPanel').window('resize',{
//		width:b,
//		height:a
//	});
//	$('#DATALIST').datagrid('resize', {
//		width:b,
//		height:a
//		 });
//}
//
//
//function butClick(configs,butId,procParams){
//	$.ajax({
//		url:'${pageContext.request.contextPath}/butScript/butClick',
//		type:'post',
//		data:{'sqlParams':parseParams(configs),'butId':butId,'procParams':parseParams(procParams)},
//		success:function(data){
//			sysMsgAlert(data.info);
//			return data;
//		}
//	}); 
//}
///******************************************************************************/
//var aOru = "S"; //保存更新标志位
///***
// * 将界面所有框序列化
// */
//function serializeNaA(formid){
//	if(checkRequire(formid)=='JS_ERR0x0001'){
//		return 'JS_ERR0x0001';
//	}
//	var naparams = "";
//	var naparams = $("#"+formid+" input").map(function(){ 
//		if( $(this).attr('name') != null && $(this).attr('name') != 'null' && $(this).attr('name') != '' && $(this).val().trim() != '') return $(this).attr('name')+"="+$(this).val();
//		else return;
//		}).get().join(",");
//	if(naparams != ""){naparams += ","}
//	naparams += $("#"+formid+" select").map(function(){ 
//		if($(this).attr('name') != null && $(this).attr('name') != 'null' && $(this).attr('name') != '' && $(this).val() != null && $(this).val() != '') return $(this).attr('name')+"="+$(this).val();
//		else return;
//		}).get().join(",");
//	if(naparams != ""){naparams += ","}
//	naparams += $("#"+formid+" textarea").map(function(){ 
//		if( $(this).attr('name') != null && $(this).attr('name') != 'null' && $(this).attr('name') != '' && $(this).val().trim() != '') return $(this).attr('name')+"="+$(this).val();
//		else return;
//		}).get().join(",");
//	return naparams;
//}
///**
// * 检查界面是否都填
// * @param formid
// * @return
// */
//function checkRequire(formid){
//	var objs = "";
//	objs = $("#"+formid+" input[required=true]");
//	for(var i =0; i < objs.length; i++){
//		if($(objs[i]).val().trim() == "" && ($(objs[i]).attr('type')!= 'hidden')){
//			
//			sysMsgAlert($(objs[i]).parent().prev().html().split(':')[0]+"不能为空");
//			if(typeof($(objs[i]).attr("dateformat")) == "undefined"){
//				$(objs[i]).focus();
//			}
//			return 'JS_ERR0x0001';
//		}
//	}
//	objs = $("#"+formid+" select[required=true]");
//	for(var i =0; i < objs.length; i++){
//		if($(objs[i]).val() == null || $(objs[i]).val() == 'null' || $(objs[i]).val().trim() == ""){
//			sysMsgAlert($(objs[i]).parent().prev().html().split(':')[0]+"不能为空");
//			$(objs[i]).focus();
//			return 'JS_ERR0x0001';
//		}
//	}
//	objs = $("#"+formid+" textarea[required=true]");
//	for(var i =0; i < objs.length; i++){
//		if($(objs[i]).val().trim() == ""){
//			sysMsgAlert($(objs[i]).parent().prev().html().split(':')[0]+"不能为空");
//			$(objs[i]).focus();
//			return 'JS_ERR0x0001';
//		}
//	}
//	return 'Success';
//}
///***
// * 序列化修改后的字段
// * @param formid
// * @return
// */
//function serializeNaU(formid){
//	var naparams = "";
//	var naparams = $("#"+formid+" input[nowrite!=true]").map(function(){ 
//		if($(this).attr('name') != 'null' && $(this).val() != null && $(this).val() != '') return $(this).attr('name')+"="+$(this).val();
//		else return;
//		}).get().join(",");
//	naparams += ","+$("#"+formid+" select[nowrite!=true]").map(function(){ 
//		if($(this).attr('name') != 'null' && $(this).val() != null && $(this).val() != '') return $(this).attr('name')+"="+$(this).val();
//		else return;
//		}).get().join(",");
//	naparams += ","+$("#"+formid+" textarea[nowrite!=true]").map(function(){ 
//		if($(this).attr('name') != 'null' && $(this).val() != null && $(this).val() != '') return $(this).attr('name')+"="+$(this).val();
//		else return;
//		}).get().join(",");
//	return naparams;
//}
///***
// * 将不可更新的字段变灰 去除onclick
// */
//function disReadOnly(formid){
//	var objs = "";
//	var inputStype = "";
//	var findId = "";
//	if(aOru == 'S'){
//		findId = "";
//	}else if(aOru == 'U'){
//		findId = "[nowrite='false']";
//	}
//	objs = $("#"+formid+" input"+findId);
//	for(var i =0; i < objs.length; i++){
//		if($(objs[i]).siblings().length >= 2){
//			sysMsgAlert("JS_ERR0x0002");
//			return;
//		}
//		inputStype = copyInputEleType(objs[i]);
//		$(objs[i]).parent().append("<input style=\'"+inputStype+"\' readonly='true' value=\'"+$(objs[i]).val()+"\'>");
//		$(objs[i]).hide();
//		$(objs[i]).attr('readonly','true');
//	}
//	objs = $("#"+formid+" select"+findId);
//	for(var i =0; i < objs.length; i++){
//		if($(objs[i]).siblings().length >= 2){
//			sysMsgAlert("JS_ERR0x0002");
//			return;
//		}
//		inputStype = copyInputEleType(objs[i]);
//		$(objs[i]).hide();
//		$(objs[i]).parent().append("<input style=\'"+inputStype+"\' readonly='true' value=\'"+$(objs[i]).text()+"\'>");
//		$(objs[i]).attr('readonly','true');
//	}
//	objs = $("#"+formid+" textarea"+findId);
//	for(var i =0; i < objs.length; i++){
//		if($(objs[i]).siblings().length >= 2){
//			sysMsgAlert("JS_ERR0x0002");
//			return;
//		}
//		inputStype = copyInputEleType(objs[i]);
//		$(objs[i]).parent().append("<input style=\'"+inputStype+"\' readonly='true' value=\'"+$(objs[i]).val()+"\'>");
//		$(objs[i]).hide();
//		$(objs[i]).attr('readonly','true');
//	}
//	return 'Success';
//}
//
///***
// * 复制输入框样式
// */
//function copyInputEleType(obj){
//	var inputHtmlStyle = "";
//	var $obj = $(obj);
//	var width = $obj.attr('width');
//	var height = $obj.attr('height');
//	if(width != null )inputHtmlStyle += "width:155px;";
//	//if(height != null)inputHtmlStyle += "height:"+height+"px;";
//	return inputHtmlStyle;
//}
//
///***
// * 表单保存
// * @param INFO_FORM
// * @param obj
// * @return
// */
//function submitForm(formId,obj,basePath,configId){
//	var right = $(obj).attr('right');
//	var butId = $(obj).attr('id');
//	var configs = "";
//	if(aOru == "S"){
//		configs = serializeNaA(formId);
//		if(configs != "JS_ERR0x0001"){
//			//ajax 提交表单
//			$.ajax({
//				url:basePath+'/butScript/saveInfo',
//				type:'post',
//				data:{'sqlParams':parseParams(configs.split(',')),'butId':butId,'configId':configId,'cright':right},
//				success:function(data){
//					if(data.info=='Success'){
//						sysMsgAlert("操作成功");
//						//return data;
//						//成功之后将所有的字段变灰
//						disReadOnly(formId);
//						$('input[su=true]').attr('disabled','true');
//						$('input[su=false]').removeAttr('disabled');
//						aOru = "U";
//						//将返回值填充框
//						for(var i = 0; i < data.nameValue.length; i++){
//							var tmpArry = data.nameValue[i].split('=');
//							$("#"+formId+" input[name="+tmpArry[0]+"]").val(tmpArry[1]);
//							$("#"+formId+" input[name="+tmpArry[0]+"]").next().val(tmpArry[1]);
//						}
//					}else{
//						sysMsgAlert(data.info);
//					}
//				}
//			}); 
//		}else{
//			return;
//		}
//	}else if(aOru == "U"){
//		configs = serializeNaA(formId);
//		if(configs != "JS_ERR0x0001"){
//			//ajax 提交表单
//			$.ajax({
//				url:basePath+'/butScript/updateInfo',
//				type:'post',
//				data:{'sqlParams':parseParams(configs.split(',')),'butId':butId,'configId':configId,'cright':right},
//				success:function(data){
//					if(data.info == 'Success'){
//						sysMsgAlert('更新数据成功');
//						//return data;
//						//将所有的字段变灰
//						disReadOnly(formId);
//						$('input[su=true]').attr('disabled','true');
//						$('input[su=false]').removeAttr('disabled');
//					}else{
//						sysMsgAlert(data.info);
//					}
//				}
//			}); 
//		}else{
//			return;
//		}
//	}
//}
//
///****
// * 更新表单按钮
// */
//function updateForm(formId,obj){
//	aOru = "U";
//	//判断按钮权限
//	var right = $(obj).attr('right');
//	//请求服务器是否有权限
//	var butId = $(obj).attr('id');
//	//将所有可更新的字段打开
//	enaReadOnly(formId);
//	$('input[su=false]').attr('disabled','true');
//	$('input[su=true]').removeAttr('disabled');
//}
//
//
///***
// *将所有可更新的字段打开
// */
//function enaReadOnly(formId){
//	var objs = "";
//	objs = $("#"+formId+" input[nowrite='false']");
//	for(var i =0; i < objs.length; i++){
//		$(objs[i]).next().remove();
//		$(objs[i]).show();
//		$(objs[i]).removeAttr('readonly');
//	}
//	objs = $("#"+formId+" select[nowrite='false']");
//	for(var i =0; i < objs.length; i++){
//		$(objs[i]).next().remove();
//		$(objs[i]).show();
//		$(objs[i]).removeAttr('readonly');
//	}
//	objs = $("#"+formId+" textarea[nowrite='false']");
//	for(var i =0; i < objs.length; i++){
//		$(objs[i]).next().remove();
//		$(objs[i]).show();
//		$(objs[i]).removeAttr('readonly');
//	}
//	return 'Success';
//}
///***
// * 任意按钮封装
// */
//function butProcS(formId,obj,basePath,configId){
//	var infos = $(obj).attr('infos');
//	//切分infos 分别获取该值
//	sysMsgAlert(infos);
//	$.ajax({
//		url:'${pageContext.request.contextPath}/butScript/butClick',
//		type:'post',
//		data:{'sqlParams':parseParams(configs),'butId':'testId','procParams':parseParams(procConfigs)},
//		success:function(data){
//			alert(data.info);
//		}
//	}); 
//}
//
///***
// * 根据多个id 获取输入框中的值
// */
//function getInfosValue(infos){
//	var idsArr = new Array();
//	idsArr = infos.split('|');
//	alert('ainit.js 320行');
//	return Sting;
//}
//
//
///***
// * 提示方法
// * @param msg
// * @return
// */
//function sysMsgAlert(msg){
//	$.messager.show({
//		title:'结果提示框',
//		msg:msg,
//		showType:'show'
//	});
//}
//
///***
// * 获取浏览器内核
//***/
//function getOs() 
//{ 
//    var OsObject = ""; 
//   if(navigator.userAgent.indexOf("MSIE")>0) { 
//	   OsObject = "MSIE"; 
//   } 
//   if(isFirefox=navigator.userAgent.indexOf("Firefox")>0){ 
//	   OsObject = "Firefox"; 
//   } 
//   if(isSafari=navigator.userAgent.indexOf("Safari")>0) { 
//	   OsObject = "Safari"; 
//   }  
//   if(isCamino=navigator.userAgent.indexOf("Camino")>0){ 
//	   OsObject = "Camino"; 
//   } 
//   if(isMozilla=navigator.userAgent.indexOf("Gecko/")>0){ 
//	   OsObject = "Gecko"; 
//   } 
//   return OsObject;
//} 
//
//
///****************************************生成界面中的Js********************************************************************/
////包含表单的列数
//function  makeColumnsWithCol(data,divName,colNum){
//	if(colNum > 3){
//		makeColumnsA(data,divName,colNum);
//	}else{
//		makeColumnsA(data,divName,3);
//	}
//	
//}
//
//function makeColumns(data,divName){
//	makeColumnsA(data,divName,3)
//}
//
//function makeColumnsA(data,divName,colNum){
//	var columns = data;
//	var formTableObj = $("#"+divName+"");
//	var tableHTML = "";
//	var lineCount = 0;
//	var lineCol = colNum;
//	formTableObj.attr({ width:lineCol*270+"px"});
//	func = data.functions;
//	//if(parseInt(lineColNum) > 0)lineCol = parseInt(lineColNum); 
//	var rootCount = [];
//	var columnIdTmp = "";
//	for ( var i = 0; i < columns.length; i++) {
//		if (lineCount % lineCol == 0) {
//			tableHTML += "<tr>";
//		}
//		if (columns[i].parentGroup != null
//				&& columns[i].parentGroup != '') {
//			if (lineCount % lineCol > 0) {
//				tableHTML += "<td colspan='"
//						+ ((lineCol - lineCount % lineCol) * 2)
//						+ "'></td>"
//			}
//			tableHTML += "</tr><tr>";
//			tableHTML += "<td class='group_title' colspan='"
//					+ (lineCol * 2) + "'>==" + columns[i].colnName
//					+ "==</td>";
//			tableHTML += "</tr>";
//			lineCount = 0;
//			continue;
//		}
//		if (columns[i].show != 'F') {
//			if(columns[i].hidden =='T'){
//				tableHTML += formatInputObj(columns[i]);
//			}else{
//				if (columns[i].singleRow == 'T') {
//					if (lineCount % lineCol > 0) {
//						tableHTML += "<td colspan='"
//								+ ((lineCol - lineCount % lineCol) * 2)
//								+ "'></td>"
//					}
//					tableHTML += "</tr><tr>";
//					if(columns[i].required == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].colnName
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//			    	}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].colnName
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//					}
//					tableHTML += formatInputObj(columns[i]);
//					tableHTML += "</td>";
//					tableHTML += "</tr>";
//					lineCount = 0;
//				}else {
//					if(columns[i].required == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].colnName + ":</td><td>";
//					}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].colnName + ":</td><td>";
//					}
//					tableHTML += formatInputObj(columns[i]);
//					tableHTML += "</td>";
//					lineCount++;
//					if (lineCount % lineCol == 0) {
//						tableHTML += "</tr>";
//					}
//				}
//			}
//			//判断是否执行初始化方法
//			//if(columns[i].loadInitDataFun != null && columns[i].loadInitDataFun != ''){
//			//	func.push(columns[i].loadInitDataFun);
//			//}
//		}
//	}
//	formTableObj.html(tableHTML);
//	/*****加载输入框结束************/
//	/*****加载按钮***********/
//	//var buttons = data.buttons;
//	//var butHTML = "";
//	//for(var i = 0; i < buttons.length; i++){
//	//	butHTML += formatButtons(buttons[i]);
//	//}
//	//$('#BUTTONS').html(butHTML);
//	//执行特定的方法
////	executeFunctions(func,basePath);
//}
//
//
//function formatInputObj(clnObj) {
//	var inpHTML = "";
//	var inpType = clnObj.inputType;
//	var ediType = clnObj.ediType;
//	if(ediType == null || ediType == '')ediType='000';
//	var properName = "";
//	if (clnObj.javaClass != null || clnObj.javaProperty != null
//			|| clnObj.javaClass != "" || clnObj.javaProperty != "") {
//		if (clnObj.javaClass != null && clnObj.javaProperty != null
//				&& clnObj.javaClass != "" && clnObj.javaProperty != "") {
//			properName = "name='" + clnObj.javaClass + "."
//					+ clnObj.javaProperty + "'"
//		}
//		if ((clnObj.javaClass == null || clnObj.javaClass == "")
//				&& (clnObj.javaProperty != null && clnObj.javaProperty != "")) {
//			properName = "name='" + clnObj.javaProperty + "'"
//		}
//	}
//	var openLoadSameStr = "";
//	var width = clnObj.width;
////	if (clnObj.openLoadSameStr == 'T' && clnObj.openLoadType != null
////			&& clnObj.openLoadType != ""
////			&& (inpType == 'input' || inpType == null || inpType == '')) {
////		//查找相似的数据
////		//openLoadSameStr = "  onkeydown= if(event.keyCode==13)loadSameStr(this,'"+clnObj.openLoadType+"','"+basePath+"');";
////	}
//	if (inpType == 'datalist') {
//		width = width -20;
//	}
//	if ((clnObj.width != null || clnObj.width != 'null' ) && clnObj.width > 0) {
//		width = "width:" + width + "px;"
//	} else {
//		width = "width:155px;"
//	}
//	var height = clnObj.height;
//	if ((height != null || height != 'null') && height > 0) {
//		height = "height:" + height + "px;"
//	} else {
//		height = ""
//	}
//	var javaClass = clnObj.javaClass;
//	
//	var properties = properName + " " + openLoadSameStr  +" class=\'ainit-input\' ";
//	//只读
//	if(clnObj.readOnly != null && clnObj.readOnly == 'T'){
//		properties += " nowrite=true "; //readonly=true
//	}else{
//		properties += " nowrite=false " //readonly=false
//	}
//	//必须
//	if( clnObj.required != null && clnObj.required == 'T'){
//		properties += " required=true ";
//	}
//	//是否为自动填充  
//	if(clnObj.format != null && clnObj.format != ''){
//		properties += " format=false  disable=true ";   //无需填充
//	}else{
//		properties += " format=true ";	//需填充
//	}
//	//查询条件
//	if(clnObj.javaProperyRecourded != null && clnObj.javaProperyRecourded != ''){
//		properties += " quCln="+clnObj.javaProperyRecourded+" ";  //无需填充
//	}
//	properties += " coluName="+clnObj.name+" ";
//	
//	
//	//主键
//	//if(clnObj.primaryKey != null && clnObj.primaryKey == 'T'){
//		//properties += " pk=true";
//	//}
//	//对象类型 char integer number date time datetime input
//	// datalist select textarea
//	//radio checkbox [treelist] email
//	//[link] password file [multivalue]
//	
//	switch (inpType) {
//	case　"password":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"password\" style='" + width+ height + "'/>";
//		}
//		break;
//	case　"file":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"file\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "radio":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"radio\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "checkbox":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"checkbox\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "email":   
//			inpHTML ="<input " + properties + " id=\"email\" style='" + width+ height + "' onblur=\"checkNum(this)\"/>";
//		break;
//	case "select":
//			inpHTML = "<select class='ainit-select' " + properties + " style='" + width + height 
//				+ "' ediType='"+ediType+"' onmouseover=\"loadData(this,'"+ediType+"','"+clnObj.config+"')\" onfocus=\"loadData(this,'"+ediType+"','"+clnObj.config+"')\"></select>";
//		break;
//	case "textarea":
//		inpHTML = "<textarea " + properties +  " style='"+ width+ height+ "'></textarea>";
//		break;
//	case "integer":
//		inpHTML = "<input " + properties + " id=\"intnum\" style='" + width
//				+ height + "' onkeydown='GetInput()'/>";
//		break;
//	case "number":
//		inpHTML = "<input " + properties + " id=\"number\" style='" + width
//				+ height + "' onkeyup='clearNoNum(event,this)' />";
//		break;
//	case "datetime":
//		inpHTML = "<input dateformat=\'datetime\' "+ properties+ " style='"+ width+ height+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})\"/>";
//		break;
//	case "date":
//		inpHTML = "<input  dateformat=\'date\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd'})\" readonly=\"readonly\"/>";
//		break;
//	case "time":
//		inpHTML = "<input  dateformat=\'time\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'HH:mm:ss'})\" readonly=\"readonly\"/>";
//		break;
//	case "datalist":
//		inpHTML = "<input " + properties + " style='" + width + height
//				+"' ediType='"+ediType+"'  onClick=\"showDataList(this,1)\" ></input><span class='ainit-dl'  onClick=\"showDataList(this,3)\"><img src='../images/data_dl.png'></span>";
//		break;
//	default:
//		if(clnObj.hidden == 'T'){
//			inpHTML = "<input class='ainit-input'  type='hidden' " + properties + " style='" + width + height
//			+ "'/>";
//		}else{
//			inpHTML = "<input class='ainit-input'  type='text'" + properties + " style='" + width + height
//			+ "'/>";
//		}
//		
//	}
//	return inpHTML;
//}
//
////加载下拉框的数据
//function loadData(obj,ediType,config){
//	if(ediType == '000'){
//		//alert("没有关联属性，请设置");
//	}else{
//		if($(obj).html() == ''){
//			$.ajax({
//				url:'../../dz/queryDz',
//				data:{'dzId':ediType},
//				type:"post",
//				success:function(data){
//					var optionHTML = "<option value=''></option>";
//					for(var i = 0; i < data.rows.length; i++){
//						optionHTML+= "<option value='"+data.rows[i].ID+"'>"+data.rows[i].NAME+"</option>"
//					}
//					$(obj).html(optionHTML);
//				}
//			});
//		}
//	}
//}
//
///*********************************************************
// * 单列对照表列表信息弹出方法开始
// * ******************************************************/
//var dataListHtml=
//				"<div id=\"light\" class=\"white_content\">"+
//					"<div id='light-linb' style=\"text-align: right;\">"+
//						"<a href=\"javascript:void(0)\" "+
//							"onclick=\"sureDataList(this)\">"+ 
//							"[确定]</a>&nbsp;&nbsp;"+
//						"<a href=\"javascript:void(0)\" "+
//							"onclick=\"closeDataList(this)\">"+ 
//							"[关闭]</a>"+
//					"</div>"+
//					"<div id=\"datalist\"></div>"+
//					"<div id=\"colsName\" style=\"display:none;\"></div>"+
//					"<div id=\"funcName\" style=\"display:none;\"></div>"+
//					"<div id=\"showName\" style=\"display:none;\"></div>"+
//				"</div> "+
//				"<div id=\"fade\" class=\"black_overlay\"> "+
//				"</div> ";
//
////弹出对话窗口
//function showDataList(obj,flag){//obj是输入框
//	if(flag == 2)obj = $(obj).prev();
//	if(flag == 3)obj = $($(obj).siblings('input')[0]);
//	//打开对话窗口
//	if($(obj).parent().children('#light').length==0){
//		$(obj).parent().append(dataListHtml);
//		//填充datagrid
//		fillDataGrid(obj,$(obj).attr('editype'));
////		$(obj).parent().find('div #colsName').html(fillDataGrid(obj,$(obj).attr('editype')));
//		fadeWin($(obj).parent());
//	}else{
//		fadeWin($(obj).parent());
//	}
//}
//
//
////加载对应的数据
//function fillDataGrid(obj,ediType){//obj是输入框 $(obj).parent().find('div #datalist') //查找列表
//	if(ediType == null ||  ediType == ''){
//		$.messager.alert("提示信息","'"+ediType+"' 对照信息字段ID为空请配置","info");
//		return;
//	}
//	var dataGObj = $(obj).parent().find('div #datalist');
//	$.ajax({
//		url:'../../dz/loadDzDL',
//		data:{'dzId':ediType},
//		success:function(data){
//			//填充字段
//			if(data==""){
//				$.messager.alert("提示信息","'"+ediType+"' 对照信息字段为空请配置","info");
//			}else{
//				//给datagrid赋列值，没有数据
//				dzMDGrid(dataGObj,data);
//				//加载对照信息
//				//加载数据
//				$(dataGObj).datagrid({'url':data.url});
//				//存放返回字段
//				if($(obj).parent().find('div #colsName').html()==""){
//					$(obj).parent().find('div #colsName').html(data.returnColn);
//					$(obj).parent().find('div #funcName').html(data.funName);
//					$(obj).parent().find('div #showName').html(data.showName);
//				}
//			}
//		}
//	});
//}
//
////打开遮罩
//function fadeWin(obj){
//	$(obj).children('#light').css('display','block');
//	$(obj).children('#fade').css('display','block');
//}
//
////对话窗口关闭事件
//function closeDataList(obj){
//	$(obj).parent().parent().parent().children('#light').css('display','none');
//	$(obj).parent().parent().parent().children('#fade').css('display','none');
//}
//
//
////对话窗口关闭事件
//function sureDataList(obj){//确定按钮
//	$(obj).parent().parent().parent().children('#light').css('display','none');
//	$(obj).parent().parent().parent().children('#fade').css('display','none');
//	
//	//将字段取回 用分号裁切
//	var retnClnName = $(obj).parent().parent().find('#colsName').html();
//	var funcName = $(obj).parent().parent().find('#funcName').html();
//	var showName = $(obj).parent().parent().find('#showName').html();
//	//获取选取的数据
//	var selRowsData = $(obj).parent().parent().find('#datalist').datagrid('getSelections');
//	var valueStr = "";
//	var nameStr = "";
//	for(var i = 0; i <selRowsData.length; i++){
//		valueStr += selRowsData[i][retnClnName];
//		nameStr += selRowsData[i][showName];
//		if(i < selRowsData.length - 1){
//			valueStr += ";";
//			nameStr += ";";
//		}
//	}
//	var inputObj = "";
//	if($(obj).parent().parent().siblings('input').length == 1){//判断是否有其余输入框
//			$inputObj = $($(obj).parent().parent().siblings('input')[0]);
//			$inputObj.css('display','none');
//			$inputObj.after("<input class='ainit-input' style='width:"+
//					$inputObj.css('width')+"px,height:"+
//					$inputObj.css('height')+"px,' value='"+
//					nameStr+"' onclick='showDataList(this,2)'>");
//			$inputObj.val(valueStr);
//			//添加一个对象
////			$(obj).parent().parent().siblings('input')[0].val(valueStr);
//	}else if($(obj).parent().parent().siblings('input').length == 2){//如果生成了文本框
//			$($(obj).parent().parent().siblings('input')[0]).val(valueStr);//原对象  填充id
//			$($(obj).parent().parent().siblings('input')[1]).val(nameStr);//现有对象  填充显示值
//	}
//	return valueStr;
//}
//
////初始化DataGrid
//function dzMDGrid(obj,data){//obj是datagrid
//	var lastIndex;
//	$(obj).datagrid({
//		iconCls:'icon-save',
//		height:335,
//		width:620,
//		striped: true,				 
//		collapsible:true,
//		autoRowHeight: false,		
//		sortOrder: 'desc',
//		remoteSort: false,
//		pageList:[30,50,100,150],
//		frozenColumns:[[
//		    {field:'ck',checkbox:true}
//		]],
//		columns:[[]],
//		pagination:true,
//		rownumbers:true,
//		onDblClickRow:function(rowIndex,rowData){
//		}
//	});
//	var dzGridEl = $(obj);
//	dzGridEl.datagrid(jointColumn(data.columns));//根据配置选项，生成datagrid
//}
//
///*********************************************************
// * 对照表列表信息结束
// *********************************************************/
//
//
//
///*********************************************************
// * 多列或一列对照表列表信息弹出方法开始
// * ******************************************************/
////var dataListHtml_A=
////				"<div id=\"light\" class=\"white_content\">"+
////					"<div id='light-linb' style=\"text-align: right;\">"+
////						"<a href=\"javascript:void(0)\" "+
////							"onclick=\"sureDataList(this)\">"+ 
////							"[确定]</a>&nbsp;&nbsp;"+
////						"<a href=\"javascript:void(0)\" "+
////							"onclick=\"closeDataList(this)\">"+ 
////							"[关闭]</a>"+
////					"</div>"+
////					"<div id=\"datalist\"></div>"+
////					"<div id=\"colsName\" style=\"display:none;\"></div>"+
////					"<div id=\"funcName\" style=\"display:none;\"></div>"+
////					"<div id=\"showName\" style=\"display:none;\"></div>"+
////				"</div> "+
////				"<div id=\"fade\" class=\"black_overlay\"> "+
////				"</div> ";
//
////弹出对话窗口
////function showDataList_A(obj,flag){//obj是输入框
////	if(flag == 2)obj = $(obj).prev();
////	if(flag == 3)obj = $($(obj).siblings('input')[0]);
////	//打开对话窗口
////	if($(obj).parent().children('#light').length==0){
////		$(obj).parent().append(dataListHtml);
////		//填充datagrid
////		fillDataGrid(obj,$(obj).attr('editype'));
//////		$(obj).parent().find('div #colsName').html(fillDataGrid(obj,$(obj).attr('editype')));
////		fadeWin($(obj).parent());
////	}else{
////		fadeWin($(obj).parent());
////	}
////}
//
//
////加载对应的数据
////function fillDataGrid(obj,ediType){//obj是输入框 $(obj).parent().find('div #datalist') //查找列表
////	if(ediType == null ||  ediType == ''){
////		$.messager.alert("提示信息","'"+ediType+"' 对照信息字段ID为空请配置","info");
////		return;
////	}
////	var dataGObj = $(obj).parent().find('div #datalist');
////	$.ajax({
////		url:'../../dz/loadDzDL',
////		data:{'dzId':ediType},
////		success:function(data){
////			//填充字段
////			if(data==""){
////				$.messager.alert("提示信息","'"+ediType+"' 对照信息字段为空请配置","info");
////			}else{
////				//给datagrid赋列值，没有数据
////				dzMDGrid(dataGObj,data);
////				//加载对照信息
////				//加载数据
////				$(dataGObj).datagrid({'url':data.url});
////				//存放返回字段
////				if($(obj).parent().find('div #colsName').html()==""){
////					$(obj).parent().find('div #colsName').html(data.returnColn);
////					$(obj).parent().find('div #funcName').html(data.funName);
////					$(obj).parent().find('div #showName').html(data.showName);
////				}
////			}
////		}
////	});
////}
////
//////打开遮罩
////function fadeWin(obj){
////	$(obj).children('#light').css('display','block');
////	$(obj).children('#fade').css('display','block');
////}
////
//////对话窗口关闭事件
////function closeDataList(obj){
////	$(obj).parent().parent().parent().children('#light').css('display','none');
////	$(obj).parent().parent().parent().children('#fade').css('display','none');
////}
////
////
//////对话窗口关闭事件
////function sureDataList(obj){//确定按钮
////	$(obj).parent().parent().parent().children('#light').css('display','none');
////	$(obj).parent().parent().parent().children('#fade').css('display','none');
////	
////	//将字段取回 用分号裁切
////	var retnClnName = $(obj).parent().parent().find('#colsName').html();
////	var funcName = $(obj).parent().parent().find('#funcName').html();
////	var showName = $(obj).parent().parent().find('#showName').html();
////	//获取选取的数据
////	var selRowsData = $(obj).parent().parent().find('#datalist').datagrid('getSelections');
////	var valueStr = "";
////	var nameStr = "";
////	for(var i = 0; i <selRowsData.length; i++){
////		valueStr += selRowsData[i][retnClnName];
////		nameStr += selRowsData[i][showName];
////		if(i < selRowsData.length - 1){
////			valueStr += ";";
////			nameStr += ";";
////		}
////	}
////	var inputObj = "";
////	if($(obj).parent().parent().siblings('input').length == 1){//判断是否有其余输入框
////			$inputObj = $($(obj).parent().parent().siblings('input')[0]);
////			$inputObj.css('display','none');
////			$inputObj.after("<input class='ainit-input' style='width:"+
////					$inputObj.css('width')+"px,height:"+
////					$inputObj.css('height')+"px,' value='"+
////					nameStr+"' onclick='showDataList(this,2)'>");
////			$inputObj.val(valueStr);
////			//添加一个对象
//////			$(obj).parent().parent().siblings('input')[0].val(valueStr);
////	}else if($(obj).parent().parent().siblings('input').length == 2){//如果生成了文本框
////			$($(obj).parent().parent().siblings('input')[0]).val(valueStr);//原对象  填充id
////			$($(obj).parent().parent().siblings('input')[1]).val(nameStr);//现有对象  填充显示值
////	}
////	return valueStr;
////}
////
//////初始化DataGrid
////function dzMDGrid(obj,data){//obj是datagrid
////	var lastIndex;
////	$(obj).datagrid({
////		iconCls:'icon-save',
////		height:335,
////		width:620,
////		striped: true,				 
////		collapsible:true,
////		autoRowHeight: false,		
////		sortOrder: 'desc',
////		remoteSort: false,
////		pageList:[30,50,100,150],
////		frozenColumns:[[
////		    {field:'ck',checkbox:true}
////		]],
////		columns:[[]],
////		pagination:true,
////		rownumbers:true,
////		onDblClickRow:function(rowIndex,rowData){
////		}
////	});
////	var dzGridEl = $(obj);
////	dzGridEl.datagrid(jointColumn(data.columns));//根据配置选项，生成datagrid
////}
//
///*********************************************************
// *  多列列对照表列表信息弹出方法结束
// *********************************************************/
//
//
//
//
////生成Button 样式
//function formatButtons(butObj){
//	var butHTML = "";
//	if(butObj.show == 'T'){
//		butHTML += "<a  class='easyui-linkbutton' ";
//		if(butObj.scriptFunc != null || butObj.scriptFunc != '' ){
//			if(butObj.scriptFunc == 'S'){//保存按钮
//				butHTML += " onclick=\"submitForm(\'INFO_FORM\',this,\'"+basePath+"\',\'"+configId+"\')\"";
//				butHTML += " su=true ";
//			}else if(butObj.scriptFunc == 'U'){//更新按钮
//				butHTML += " onclick= \"updateForm(\'INFO_FORM\',this,\'"+basePath+"\',\'"+configId+"\')\"";
//				butHTML += " su=false disabled=true";
//			}else if(butObj.scriptFunc == 'P'){//执行存储过程或者SQL
//				butHTML += " onclick= \"butProcS(\'INFO_FORM\',this,\'"+basePath+"\',\'"+configId+"\')\"";
//				butHTML += " infos=\'"+butObj.configCont+"\'";
//			}else {//个性化定制
//				butHTML += " onclick="+butObj.scriptFunc+" ";
//			}
//		}
//		if(butObj.butCode != null && butObj.butCode != '')butHTML += " id=\'"+butObj.butCode+"\'";
//		if(butObj.butRight != null && butObj.butRight != '') butHTML += " right=\'"+butObj.butRight+"\'";
//		butHTML += ">"+butObj.butnName+"</a>"
//	}
//	return butHTML;
//}
//
////请求地址去加载按钮对象
//function loadButtons(butnId){
//	$.ajax({
//		type:'post',
//		url:'../../framework/buttonsListC',
//		data:{'butnId':butnId},
//		success:function(data){
//			if(data == ""){
//				//alert("按钮数据为空");
//				$('#COSTPAGEBUT').html('');
//			}else{
//				var buttons = data;
//				var butHTML = "";
//				for(var i = 0; i < buttons.length; i++){
//					butHTML += formatButtons(buttons[i]);
//				}
//				$('#COSTPAGEBUT').html(butHTML);
//				$.parser.parse('#COSTPAGEBUT');  // 重新编译按钮
//			}
//		}
//	});
//}
//
////生成Datagrid
//function makeDatagrid(data,divName){ //传入的是queryJson 里面就有columns和rows
//	var lastIndex;
//	$("#"+divName+"").datagrid({
//		iconCls:'icon-save',
//		nowrap: false,
//		striped: true,				 
//		collapsible:true,
//		autoRowHeight: false,		
//		sortOrder: 'desc',
//		remoteSort: false,
//		fitColumns:true,
//		columns:[[]],
//		pagination:true,
//		rownumbers:true,
//		singleSelect:true
//	});
//	jointColumn(data.columns);
//	$("#"+divName+"").datagrid("loadData", data);
//}
//
//function jointColumn(columns){
//	var options = {  
//			rownumbers: true  
//		};
//	var newColumns = new Array();
//	for(var i = 0; i < columns.length; i++){
//		var column = {};
//		column.title = columns[i].colnName
//		column.field = columns[i].javaProperyRecourded;
//		column.width = 100;
//		column.sortable = true;
//		if(columns[i].hidden == 'T')column.hidden = true;
//		if(columns[i].editor != '')column.editor = columns[i].editor;
//		if(columns[i].styler != '')column.styler = eval(columns[i].styler); 
//		if(columns[i].formatCont != '')column.formatter = eval(columns[i].formatCont); 
//		newColumns[i] = column;
//	}
//	var cc = new Array();
//	cc[0] = newColumns;
//	options.columns = (cc);
//	return options;
//}
//
////双击一行数据的时候，给打开的修改框循环赋值
//function InitData(formId,data){
//	var dzIds  = "";
//	dzIds += $("#"+formId+" select").map(function(){
//		return $(this).attr('editype');
//	}).get().join(";");
//	
//	$.ajax({
//		type:'post',
//		url:'../../dz/queryDzList',
//		data:{'dzIds':dzIds},
//		success:function(da){
//				var i = 0;
//				$("#"+formId+" select").each(function(){
//					$(this).html(formatOptions(da[i++]));
//					for(var k in data){
//						if($(this).attr('name') ==k){
//							$(this).val(''+data[k]);
//						}
//					}
//				});
//		}
//	});
//	$("#"+formId+" input").each(function(){
//		for(var i in data){
//			if($(this).attr('name') == i){
//				$(this).val(data[i]);
//			}
//		}
//	});
//	$("#"+formId+" select").each(function(){
//		for(var i in data){
//		//	$("#select_id option[text='jQuery']").attr("selected", true);
//			if($(this).attr('name') == i){
//				$(this).val(''+data[i]);
//			}
//		}
//	})
//} 
//
//function formatOptions(options){
//	var optionHTML = "<option value=''></option>";
//	for(var i = 0; i < options.length; i++){
//		optionHTML+= "<option value='"+options[i].ID+"'>"+options[i].NAME+"</option>"
//	}
//	return optionHTML;
//}
//
////弹出添加界面的（可以作为公共的方法来使用）  
////传入的参数   colId列ID  flag=S默认     butnId按钮Id  colDivID放列的div的ID   butnDivID放按钮的div的ID   divID作为最大框弹出来的最外面的div的ID
//function saveXT(colId,butnId,colDivID,butnDivID,divID){
//	$.ajax({
//		type:'post',
//		url:'${pageContext.request.contextPath}/framework/singlePage',
//		data:{'colId':colId,'flag':'S','butnId':butnId},
//		success:function(data){
//			if(data ==""){
//				alert("数据为空");
//			}else{
//			 	divName='makeColumn';
//				makeColumns(data.columns,colDivID);
//				var buttons = data.buttons;
//				var butHTML = "";
//				for(var i = 0; i < buttons.length; i++){
//					butHTML += formatButtons(buttons[i]);
//				}
//				$("#"+butnDivID+"").html(butHTML);
//				$.parser.parse();  //重新编译界面
//			}
//		}
//	});
//	$("#"+divID+"").dialog({
//		width:850,
//		height:300,
//		collapsible: true,
//		minimizable: true,
//		maximizable: true,
//		title:'添加选题',
//		left:150,
//		top:90
//	});
//	$("#"+divID+"").dialog('close');
//	
//}
//
//
//////***********新风格界面封装方法
////*****JS封装拼接条件方法
//function parseConfig(formid){
//	var naparams = $("#"+formid+" input[quCln!='']").map(function(){ 
//		if($(this).attr('quCln') != 'null' && $(this).val() != null && $(this).val() != '') return $(this).attr('quCln')+"-"+$(this).val();
//		else return;
//		}).get().join(";");
//	if(naparams != '')naparams += ";";
//	naparams += $("#"+formid+" select[quCln!='']").map(function(){ 
//		if($(this).attr('quCln') != 'null' && $(this).val() != null && $(this).val() != '') return $(this).attr('quCln')+"-"+$(this).val();
//		else return;
//		}).get().join(";");
//	if(naparams != '')naparams += ";";
//	naparams +=$("#"+formid+" textarea[quCln!='']").map(function(){ 
//		if($(this).attr('quCln') != 'null' && $(this).val() != null && $(this).val() != '') return $(this).attr('quCln')+"-"+$(this).val();
//		else return;
//		}).get().join(";");
//	return naparams;
//}
////****************条件显示框 拼接查询的条件
//function parseConfigStr(formid){
//	var name;
//	var cnfparams = $("#"+formid+" input").map(function(){ 
//		if($(this).val() != null && $(this).val() != ''){
//		 name = $(this).parent().prev().html();
//		 return name.substr(0,name.length-1)+"='"+$(this).val()+"'";
//		}else return;
//		}).get().join(",");
//	if(cnfparams != '')cnfparams += ",";
//	cnfparams += $("#"+formid+" select").map(function(){ 
//		if($(this).val() != null && $(this).val() != ''){
//			name = $(this).parent().prev().html();
//			return name.substr(0,name.length-1)+"='"+$(this).find("option:selected").text()+"'";
//		} 
//		else return;
//		}).get().join(",");
//	if(cnfparams != '')cnfparams += ",";
//	cnfparams +=$("#"+formid+" textarea").map(function(){ 
//		if($(this).val() != null && $(this).val() != ''){
//			name = $(this).parent().prev().html();
//			return name.substr(0,name.length-1)+"='"+$(this).val()+"'";
//		}else return;
//		}).get().join(",");
//	return cnfparams;
//}
//
////*************添加标签Tab
//function addYWTab(tabDiv,tabName,tabContent){
//	    if(!$('#'+tabDiv).tabs('exists',tabName)){
//			//添加一个选项卡面板
//		    $('#'+tabDiv).tabs('add',{  
//		        title:tabName,  
//		        content:tabContent,  
//		        closable:true,
//		        selected:true
//		    });
//		    $('#'+tabDiv).tabs('select',tabName);
//		    return 0;
//		}else{
//			$('#'+tabDiv).tabs('select',tabName);
//			return 1;
//		}
//}
////********封装查找所有的下拉框对照表	ID	
//	function serializeEDIType(formid){
//	var naparams = "";
//	var naparams = $("#"+formid+" select").map(function(){ 
//		if($(this).attr('editype') != null && $(this).attr('editype') != 'null' && $(this).attr('editype') != '') return $(this).attr('editype');
//		else return;
//		}).get().join(";");
//	return naparams;
//}
////********动态填充下拉框
//	function fillSelect(formId,data){
//		var tc = 0;
//		$("#"+formId+" select").each(function(){
//			$(this).html(formatOptions(data[tc++]));
//	});
//	}
////*******填充数据
//	function fillInfo(formId,rowData){
//		$("#"+formId+" input").each(function(){
//			for(var i in rowData){
//				if($(this).attr('coluname') == i){
//					if($(this).attr('dateformat') == 'date'){
//						$(this).val(formatDate(rowData[i]));
//					}else if($(this).attr('dateformat') == 'time'){
//						$(this).val(formatTime(rowData[i]));
//					}else if($(this).attr('dateformat') == 'datetime'){
//						$(this).val(formatDateTime(rowData[i]));
//					}else {
//						if($(this).attr('eletype')=="datalist"){
//							func=function(data){};
//						    this.func = eval($(this).attr('formatfunc'));
//						    if($(this).next('input').length > 0 ){
//						    	$(this).next()[0].val(this.func(rowData[i]));
//						    }else{
//						    	var html = "<input class=\"ainit-input\" style=\"width:"+$(this).css('width')+";height:"+$(this).css('height')+";\" value=\""+
//						    		this.func(rowData[i])+"\" onclick=\"showDataList(this,2)\">";
//						    	$(this).css('display','none');
//						    	$(this).after(html);
//						    }
//						}
//						$(this).val(rowData[i]);
//					}
//				}
//			}
//		});
//		$("#"+formId+" select").each(function(){
//			for(var i in rowData){
//				if($(this).attr('coluname') == i){
//					$(this).val(rowData[i]);
//				}
//			}
//		});
//		$("#"+formId+" textarea").each(function(){
//			for(var i in rowData){
//				if($(this).attr('coluname') == i){
//					$(this).val(rowData[i]);
//				}
//			}
//		});
//	}
//	function fillInfoByName(formId,rowData){
//		$("#"+formId+" input").each(function(){
//			for(var i in rowData){
//				if($(this).attr('name') == i){
//					if($(this).attr('dateformat') == 'date'){
//						$(this).val(formatDate(rowData[i]));
//					}else if($(this).attr('dateformat') == 'time'){
//						$(this).val(formatTime(rowData[i]));
//					}else if($(this).attr('dateformat') == 'datetime'){
//						$(this).val(formatDateTime(rowData[i]));
//					}else{
//						$(this).val(rowData[i]);
//					}
//				}
//			}
//		});
//		$("#"+formId+" select").each(function(){
//			for(var i in rowData){
//				if($(this).attr('name') == i){
//					$(this).val(rowData[i]);
//				}
//			}
//		});
//		$("#"+formId+" textarea").each(function(){
//			for(var i in rowData){
//				if($(this).attr('name') == i){
//					$(this).val(rowData[i]);
//				}
//			}
//		});
//	}
////***********将所有的字段变为不可写
//function readOnlyAll(formId){
//	$("#"+formId+" input[type!=hidden]").each(function(){
//		if( (typeof($(this).attr('coluname')) != 'undefined')){
//			if($(this).next('input').length > 0 ){//判断是否已经生成框
//				if($(this).attr('eletype')=="datalist"){
//					func=function(data){};
//				    this.func = eval($(this).attr('formatfunc'));
//				    $(this).next('input').css('background-color','#e0ecff');
//				    $(this).next('input').val(this.func($(this).val()));
//				}else{
//					$(this).next().val($(this).val());
//				}
//			}else{
//				$(this).attr('readonly',true);
//				$(this).css('display','none');
//				if($(this).attr('eletype')=="datalist"){
//					func=function(data){};
//					this.func = eval($(this).attr('formatfunc'));
//				    $(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";background-color:#e0ecff;' value="+this.func($(this).val())+" ></input>");
//				}else{
//					$(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";background-color:#e0ecff;' value="+$(this).val()+" ></input>");
//				}
//			}
//		}
//	});
//	
//	$("#"+formId+" select[type!=hidden]").each(function(){
//		if($(this).next().length > 0){
//			$(this).next().val($(this).find("option:selected").text());
//		}else{	
//			$(this).attr('readonly',true);
//			$(this).css('display','none');
//			$(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";height:"+$(this).attr('height')+";background-color:#e0ecff;' value="+$(this).find("option:selected").text()+" ></input>");
//			//$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;'>"+$(this).find("option:selected").text()+"</div>");
//		}
//	});
//	
//	$("#"+formId+" textarea[type!=hidden]").each(function(){
//		if( (typeof($(this).attr('coluname')) != 'undefined')){
//			if($(this).next().length > 0){
//				$(this).next().val($(this).val());
//			}else{	
//				$(this).attr('readonly',true);
//				$(this).css('display','none');
//				$(this).after("<textarea readonly=true style='width:"+$(this).css('width')+";height:"+$(this).attr('height')+";background-color:#e0ecff;' >"+$(this).val()+"</textarea>");
//	//			$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;'>"+$(this).val()+"</div>");
//			}
//		}
//	});
//}
//
////*************将部分变为不可写**********
//function readOnlyPart(formId){
//	$("#"+formId+" input[type!=hidden]").each(function(){
//		if( (typeof($(this).attr('coluname')) != 'undefined')){
//			if($(this).attr('nowrite')=='true'){
//				if($(this).next().length > 0){
//					$(this).next().html($(this).val());
//				}else{	
//					$(this).attr('readonly',true);
//					$(this).css('display','none');
//					$(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";background-color:#e0ecff;' value="+$(this).val()+" ></input>");
//	//				$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;font-size:13px;'>"+$(this).val()+"</div>");
//				}
//			}else{
//				$(this).removeAttr("readonly");
//			}
//		}
//	});
//	$("#"+formId+" select[type!=hidden]").each(function(){
//		if($(this).attr('nowrite')=='true'){
//			if($(this).next().length > 0){
//				$(this).next().html($(this).find("option:selected").text());
//			}else{	
//				$(this).attr('readonly',true);
//				$(this).css('display','none');
//				$(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";height:"+$(this).attr('height')+";background-color:#e0ecff;' value="+$(this).find("option:selected").text()+" ></input>");
////				$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;'>"+$(this).find("option:selected").text()+"</div>");
//			}
//		}else{
//			$(this).removeAttr("readonly");
//		}
//	});
//	$("#"+formId+" textarea[type!=hidden]").each(function(){
//		if( (typeof($(this).attr('coluname')) != 'undefined')){
//			if($(this).attr('nowrite')=='true'){
//				if($(this).next().length > 0){
//					$(this).next().html($(this).val());
//				}else{	
//					$(this).attr('readonly',true);
//					$(this).css('display','none');
//					$(this).after("<textarea readonly=true style='width:"+$(this).css('width')+";height:"+$(this).attr('height')+";background-color:#e0ecff;' >"+$(this).val()+"</textarea>");
//	//				$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;'>"+$(this).val()+"</div>");
//				}
//			}else{
//				$(this).removeAttr("readonly");
//			}
//		}
//	});
//}
////*************将部分变为可写**********
//function wirtePart(formId){
//	$("#"+formId+" input[type!=hidden]").each(function(){
//		if( (typeof($(this).attr('coluname')) != 'undefined')){
//			if($(this).attr('nowrite')== 'false'){
//					$(this).attr('readonly',false);
//					$(this).css('display','block');
//					//$(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";background-color:#e0ecff;' value="+$(this).val()+" ></input>");
//					//				$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;font-size:13px;'>"+$(this).val()+"</div>");
//			}
//		}else{
//			$(this).remove();
//		}
//	});
//	$("#"+formId+" select[type!=hidden]").each(function(){
//		if((typeof($(this).attr('nowrite')) != 'undefined')){
//			if($(this).attr('nowrite')=='false'){
//				$(this).attr('readonly',false);
//				$(this).css('display','block');
//	//				$(this).after("<input class=ainit-input readonly=true style='width:"+$(this).css('width')+";height:"+$(this).attr('height')+";background-color:#e0ecff;' value="+$(this).find("option:selected").text()+" ></input>");
//	//				$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;'>"+$(this).find("option:selected").text()+"</div>");
//			}
//		}else{
//			$(this).remove();
//		}
////		}else{
////			$(this).removeAttr("readonly");
////		}
//	});
//	$("#"+formId+" textarea[type!=hidden]").each(function(){
//		if( (typeof($(this).attr('coluname')) != 'undefined')){
//				if($(this).attr('nowrite')=='false'){
//					$(this).attr('readonly',false);
//					$(this).css('display','block');
////						$(this).after("<textarea readonly=true style='width:"+$(this).css('width')+";height:"+$(this).attr('height')+";background-color:#e0ecff;' >"+$(this).val()+"</textarea>");
//		//				$(this).after("<div style='border:1px solid #99BBE8;background-color:#ECF2FB;width:155px;height:23px;color:#006699;font-weight: bold;'>"+$(this).val()+"</div>");
//				}
//			}else{
////				$(this).removeAttr("readonly");
//				$(this).remove();
//			}
//	});
//}
//
////*************拼接查询界面*************
//function makeQueryColumns(data,divName){
//	var columns = data;
//	var formTableObj = $("#"+divName+"");
//	var tableHTML = "";
//	var lineCount = 0;
//	var lineCol = 3;
//	formTableObj.attr({ width:lineCol*270+"px"});
//	func = data.functions;
//	//if(parseInt(lineColNum) > 0)lineCol = parseInt(lineColNum); 
//	var rootCount = [];
//	var columnIdTmp = "";
//	for ( var i = 0; i < columns.length; i++) {
//		if (lineCount % lineCol == 0) {
//			tableHTML += "<tr>";
//		}
//		if (columns[i].parentGroup != null
//				&& columns[i].parentGroup != '') {
//			if (lineCount % lineCol > 0) {
//				tableHTML += "<td colspan='"
//						+ ((lineCol - lineCount % lineCol) * 2)
//						+ "'></td>"
//			}
//			tableHTML += "</tr><tr>";
//			tableHTML += "<td class='group_title' colspan='"
//					+ (lineCol * 2) + "'>==" + columns[i].colnName
//					+ "==</td>";
//			tableHTML += "</tr>";
//			lineCount = 0;
//			continue;
//		}
//		if (columns[i].show != 'F') {
//			if(columns[i].hidden =='T'){
//				tableHTML += formatQueryInputObj(columns[i]);
//			}else{
//				if (columns[i].singleRow == 'T') {
//					if (lineCount % lineCol > 0) {
//						tableHTML += "<td colspan='"
//								+ ((lineCol - lineCount % lineCol) * 2)
//								+ "'></td>"
//					}
//					tableHTML += "</tr><tr>";
//					if(columns[i].required == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].colnName
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//			    	}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].colnName
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//					}
//					tableHTML += formatQueryInputObj(columns[i]);
//					tableHTML += "</td>";
//					tableHTML += "</tr>";
//					lineCount = 0;
//				}else {
//					if(columns[i].required == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].colnName + ":</td><td>";
//					}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].colnName + ":</td><td>";
//					}
//					tableHTML += formatQueryInputObj(columns[i]);
//					tableHTML += "</td>";
//					lineCount++;
//					if (lineCount % lineCol == 0) {
//						tableHTML += "</tr>";
//					}
//				}
//			}
//			//判断是否执行初始化方法
//			//if(columns[i].loadInitDataFun != null && columns[i].loadInitDataFun != ''){
//			//	func.push(columns[i].loadInitDataFun);
//			//}
//		}
//	}
//	formTableObj.html(tableHTML);
//	/*****加载输入框结束************/
//	/*****加载按钮***********/
//	//var buttons = data.buttons;
//	//var butHTML = "";
//	//for(var i = 0; i < buttons.length; i++){
//	//	butHTML += formatButtons(buttons[i]);
//	//}
//	//$('#BUTTONS').html(butHTML);
//	//执行特定的方法
////	executeFunctions(func,basePath);
//}
//
////*************查询界面拼接**********
//function formatQueryInputObj(clnObj) {
//	var inpHTML = "";
//	var inpType = clnObj.inputType;
//	var ediType = clnObj.ediType;
//	if(ediType == null || ediType == '')ediType='000';
//	var properName = "";
//	if (clnObj.javaClass != null || clnObj.javaProperty != null
//			|| clnObj.javaClass != "" || clnObj.javaProperty != "") {
//		if (clnObj.javaClass != null && clnObj.javaProperty != null
//				&& clnObj.javaClass != "" && clnObj.javaProperty != "") {
//			properName = "name='" + clnObj.javaClass + "."
//					+ clnObj.javaProperty + "'"
//		}
//		if ((clnObj.javaClass == null || clnObj.javaClass == "")
//				&& (clnObj.javaProperty != null && clnObj.javaProperty != "")) {
//			properName = "name='" + clnObj.javaProperty + "'"
//		}
//	}
//	var openLoadSameStr = "";
//	if (clnObj.openLoadSameStr == 'T' && clnObj.openLoadType != null
//			&& clnObj.openLoadType != ""
//			&& (inpType == 'input' || inpType == null || inpType == '')) {
//		//查找相似的数据
//		//openLoadSameStr = "  onkeydown= if(event.keyCode==13)loadSameStr(this,'"+clnObj.openLoadType+"','"+basePath+"');";
//	}
//	var width = clnObj.width;
//	if ((clnObj.width != null || clnObj.width != 'null' ) && clnObj.width > 0) {
//		width = "width:" + width + "px;"
//	} else {
//		width = "width:155px;"
//	}
//	var height = clnObj.height;
//	if ((height != null || height != 'null') && height > 0) {
//		height = "height:" + height + "px;"
//	} else {
//		height = ""
//	}
//	var javaClass = clnObj.javaClass;
//	
//	var properties = properName + " " + openLoadSameStr  +" class=\'ainit-input\' ";
//	//只读
//	if(clnObj.readOnly != null && clnObj.readOnly == 'T'){
//		properties += " nowrite=true"; //readonly=true
//	}else{
//		properties += " nowrite=false" //readonly=false
//	}
//	//必须
//	if( clnObj.required != null && clnObj.required == 'T'){
//		properties += " required=true";
//	}
//	//是否为自动填充  
//	if(clnObj.format != null && clnObj.format != ''){
//		properties += " format=false  disable=true";   //无需填充
//	}else{
//		properties += " format=true";	//需填充
//	}
//	//查询条件
//	if(clnObj.javaProperyRecourded != null && clnObj.javaProperyRecourded != ''){
//		properties += " quCln="+clnObj.javaProperyRecourded;  //无需填充
//	}
//	properties += " coluName="+clnObj.name;
//	
//	
//	//主键
//	//if(clnObj.primaryKey != null && clnObj.primaryKey == 'T'){
//		//properties += " pk=true";
//	//}
//	//对象类型 char integer number date time datetime input
//	// datalist select textarea
//	//radio checkbox [treelist] email
//	//[link] password file [multivalue]
//	
//	switch (inpType) {
//	case　"password":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"password\" style='" + width+ height + "'/>";
//		}
//		break;
//	case　"file":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"file\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "radio":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"radio\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "checkbox":
//		if(clnObj.hidden == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"checkbox\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "email":   
//			inpHTML ="<input " + properties + " id=\"email\" style='" + width+ height + "' onblur=\"checkNum(this)\"/>";
//		break;
//	case "select":
//			inpHTML = "<select class='ainit-select' " + properties + " style='" + width + height 
//				+ "' ediType='"+ediType+"' onmouseover=\"loadData(this,'"+ediType+"','"+clnObj.config+"')\"></select>";
//		break;
//	case "textarea":
//		inpHTML = "<textarea " + properties +  "style='"+ width+ height+ "'></textarea>";
//		break;
//	case "datetime":
//		inpHTML = "<input dateformat=\'datetime\' "+ properties+ " style='"+ width+ height+ "' onClick=\"WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})\"/>";
//		break;
//	case "integer":
//		inpHTML = "<input " + properties + " id=\"intnum\" style='" + width
//				+ height + "' onblur=\"checkNum(this)\"/>";
//		break;
//	case "number":
//		inpHTML = "<input " + properties + " id=\"number\" style='" + width
//				+ height + "' onblur=\"checkNum(this)\" />";
////		inpHTML += "<span  onclick=configNumOnclick(this) co='eq'>等于</span>";
//		break;
//	case "date":
//		inpHTML = "<input  dateformat=\'date\' " + properties + " style='" + width + height
//				+ "' onClick=\"WdatePicker({dateFmt:'yyyy-MM-dd'})\"/>";
////		inpHTML += "<span  onclick=configNumOnclick(this) co='eq'>等于</span>";
//		break;
//	case "time":
//		inpHTML = "<input  dateformat=\'time\' " + properties + " style='" + width + height
//				+ "' onClick=\"WdatePicker({dateFmt:'HH:mm:ss'})\"/>";
//		break;
//	case "datalist":
//		inpHTML = "<select " + properties + " style='" + width + height
//				+ "' onClick=\"showDataList()\"></select>";
//		break;
//	default:
//		if(clnObj.hidden == 'T'){
//			inpHTML = "<input class='ainit-input'  type='hidden' " + properties + " style='" + width + height
//			+ "'/>";
//		}else{
//			inpHTML = "<input class='ainit-input'  type='text'" + properties + " style='" + width + height
//			+ "'/>";
////			inpHTML += "<span onclick=configOnclick(this) style='font-size:10px;'  co='eq'>=</span>";
//		}
//	}
//	return inpHTML;
//}
//
////查询方法封装   	eq  等于   		neq 	不等于
////            alike 以...开头  	likea　	以...结尾 
//function configOnclick(obj){
//	var fh = $(obj).html();
//	if(fh == '='){
//		$(obj).html('!='); 
//		$(obj).attr('title','不等于');
//		$(obj).attr('co','neq');
//		$(obj).css('color','red');
//	}else if(fh == '!='){
//		$(obj).html('%*'); 
//		$(obj).attr('title','以...结尾');
//		$(obj).attr('co','likea');
//		$(obj).css('color','#009900');
//	}else if(fh == '%*'){
//		$(obj).html('*%');
//		$(obj).attr('title','以...开头');
//		$(obj).attr('co','alike');
//		$(obj).css('color','#3366FF');
//	}else if(fh == '*%'){
//		$(obj).html('=');
//		$(obj).attr('title','全等于');
//		$(obj).attr('co','eq');
//		$(obj).css('color','#009900');
//	}
//}
//
////查询方法封装   	eq  等于   		neq 	不等于
////				bg  大于			sm 	小于
////				bge 大于等于 		sme	小于等于
//function configNumOnclick(obj){
//	var fh = $(obj).html();
//	if(fh == '等于'){
//		$(obj).html('不等于');
//		$(obj).attr('co','neq');
//		$(obj).css('color','#3366FF');
//	}else if(fh == '不等于'){
//		$(obj).html('大于');
//		$(obj).attr('co','bg');
//		$(obj).css('color','red');
//	}else  if(fh == '大于'){
//		$(obj).html('小于');
//		$(obj).attr('co','sm');
//		$(obj).css('color','#009900');
//	}else if(fh == '小于'){
//		$(obj).html('大于等于'); 
//		$(obj).attr('co','bge');
//		$(obj).css('color','#3366FF');
//	}else if(fh == '大于等于'){
//		$(obj).html('小于等于'); 
//		$(obj).attr('co','sme');
//		$(obj).css('color','red');
//	}else if(fh == '小于等于'){
//		$(obj).html('等于');
//		$(obj).attr('co','eq');
//		$(obj).css('color','#009900');
//	}
//}
//function GetInput(){
//	var k = event.keyCode;   //48-57是大键盘的数字键，96-105是小键盘的数字键，8是退格符←
//    if ((k <= 57 && k >= 48) || (k <= 105 && k >= 96) || (k == 8)){
//     return true;
//    } else {
//     return false;
//    }
//}
//var keyValue ="";
//function clearNoNum(event,obj){ 
//    //响应鼠标事件，允许左右方向键移动 
//    event = window.event||event;
//    if(event.keyCode == 37 | event.keyCode == 39){ 
//        return; 
//    } 
//    var tevet= /^\d{0,8}$/ ;
//    var tevet2= /^\d{0,8}\.\d{0,3}$/ ;
//    if(obj.value.match(tevet)==null && obj.value.match(tevet2)==null ){
//    	obj.value = keyValue;
//    };
//    keyValue = obj.value;
//    //先把非数字的都替换掉，除了数字和. 
//    obj.value = obj.value.replace(/[^\d.]/g,""); 
//    //必须保证第一个为数字而不是. 
//    obj.value = obj.value.replace(/^\./g,""); 
//    //保证只有出现一个.而没有多个. 
//    obj.value = obj.value.replace(/\.{2,}/g,"."); 
//    //保证.只出现一次，而不能出现两次以上 
//    obj.value = obj.value.replace(".","$#$").replace(/\./g,"").replace("$#$",".");
//} 
//
//
////多条件查询
//function showQuery(tabDiv){
//	$('#'+tabDiv).tabs('select',"条件查询");
//	$('#queryCB').removeAttr('checked');
//}
//
////返回是ReturnObj对象
//function sucReturnObj(data,id){
//	if(data.msg == "success"){
//		if(id != ""){
//			$('#'+id).val(data.info);
//		}
//		$.messager.alert("提示框","保存成功");
//	}else if(data.msg == "fail"){
//		$.messager.alert("提示框","保存失败","info");
//	}else if(data.msg == "upfail"){
//		$.messager.alert("提示框","保存失败","info");
//	}else if(data.msg == "upsuccess"){
//		$.messager.alert("提示框","更新成功");
//	}else{
//		$.messager.alert("错误提示框",data.msg,"error");
//	}
//}
//
////保存通用方法(主表的id对象,保存的路径,所有表单的父Id,每个表单Form的范例Id,每个表table的范例Id)
//function saveObjs(peIdObj,itemPkNameEx,url,panelId,formIdEx,tableIdEx){
//	//先判断基本信息是否保存
//	if($(peIdObj).val() == "" || (typeof($(peIdObj))=="undefined") ){
//		$.messager.alert("提示框","请先保存主表基本信息","info");
//		return;
//	}
//	//获取数组对象
//	var printExplainFMs = new Array();
//	var formobjLen = $(panelId+' table[id*='+tableIdEx+']').length;
//	
//	for(var i = 0; i < formobjLen; i++){
//		if(checkRequire(formIdEx+''+i) != "Success")return;
//		printExplainFMs[i] = getFormJson(formIdEx+''+i);
//	}
//	
//	var peId = $(peIdObj).val(); 
//	
//	//保存数据
//	$.ajax({
//		url:url+'?peId='+peId,
//		type:'post',
//		contentType: "application/json;charset=utf-8",
//		data:JSON.stringify(printExplainFMs),
//		dataType: "json",
//		success:function(data){
//			sucReturnObj(data,'');
//			//重新加载封面印刷
//			//填充ids
//			if(data.msg == "success"){
//				var ids = data.objList;
//				var tmpId = "";
//				for(var i = 0; i < ids.length; i++){
//					tmpId = $('#'+formIdEx+' input[name='+itemPkNameEx+']').val();
//					if(tmpId != "" && tmpId == ids[0]){
//						
//					}else{
//						
//					}
//				}
//			}
//		}
//	});
//}
//
///*****************************************************************************
// * 分离界面Ds_id开始
// ****************************************************************************/
/////V2.0分离界面生成方法
////type : 1\2 添加，详情界面
////		  3  	查询条件界面
////		  4 	列表结果界面
//function producePage(colData,divName,type,colNum){
//	if(!(colNum > 0))colNum = 3;
//	if(type == "1"){
//		//添加界面
//		produceAddPage(colData,divName,colNum);
//	}else if(type == "2"){
//		produceInfoPage(colData,divName,colNum);
//	}else if(type == "3"){
//		//条件查询界面
//		produceQRPage(colData,divName,colNum);
//	}else if(type == "4"){
//		//列表界面
//		produceListPage(colData,divName,colNum);
//	}
//}
////列表页面
//function produceListPage(colData,divName,colNum){
//	var dataGrid = $('#'+divName);
//	$('#'+divName).datagrid({
//		iconCls:'icon-save',
//		height:document.documentElement.clientHeight - 130,
//		width:document.documentElement.clientWidth - 20,
//		striped: true,				 
//		collapsible:true,
//		autoRowHeight: false,		
//		sortOrder: 'desc',
//		remoteSort: false,
//		pageList:[30,50,100,150],
//		columns:[[]],
//		pagination:true,
//		rownumbers:true,
//		singleSelect:true
//	});
//	dataGrid.datagrid(jointDGColumn(colData));//根据配置选项，生成datagrid
//}
//
//function jointDGColumn(columns){
//	var options = {  
//			rownumbers: true  
//		};
//	var newColumns = new Array();
//	for(var i = 0; i < columns.length; i++){
//		var column = {};
//		column.title = columns[i].COLN_NAME;
//		column.field = columns[i].JAVA_PROPERTY_RECORDED;
//		column.width = 100;
//		column.sortable = true;
//		if(columns[i].HIDDEN == 'T')column.hidden = true;
//		if(columns[i].EDITOR != '')column.editor = columns[i].EDITOR;
//		if(columns[i].STYLER != '')column.styler = eval(columns[i].STYLER); 
//		if(columns[i].FORMAT_CONT != '')column.formatter = eval(columns[i].FORMAT_CONT); 
//		newColumns[i] = column;
//	}
//	var cc = new Array();
//	cc[0] = newColumns;
//	options.columns = (cc);
//	return options;
//}
////添加页面
//function produceAddPage(colData,divName,colNum){
//	var columns = colData;
//	var formTableObj = $("#"+divName+"");
//	var tableHTML = "";
//	var lineCount = 0;
//	var lineCol = colNum;
//	formTableObj.attr({ width:lineCol*270+"px"});
//	var rootCount = [];
//	var columnIdTmp = "";
//	for ( var i = 0; i < columns.length; i++) {
//		if (lineCount % lineCol == 0) {
//			tableHTML += "<tr>";
//		}
//		if (columns[i].IS_PARENT_GROUP_ADD != null
//				&& columns[i].IS_PARENT_GROUP_ADD == 'T') {
//			if (lineCount % lineCol > 0) {
//				tableHTML += "<td colspan='"
//						+ ((lineCol - lineCount % lineCol) * 2)
//						+ "'></td>"
//			}
//			tableHTML += "</tr><tr>";
//			tableHTML += "<td class='group_title' colspan='"
//					+ (lineCol * 2) + "'>==" + columns[i].COLN_NAME
//					+ "==</td>";
//			tableHTML += "</tr>";
//			lineCount = 0;
//			continue;
//		}
//		if (columns[i].IS_SHOW_ADD != 'F') {
//			if(columns[i].HIDDEN_ADD =='T'){
//				tableHTML += formatAddInputObj(columns[i]);
//			}else{
//				if (columns[i].SINGLE_ROW_ADD == 'T') {
//					if (lineCount % lineCol > 0) {
//						tableHTML += "<td colspan='"
//								+ ((lineCol - lineCount % lineCol) * 2)
//								+ "'></td>"
//					}
//					tableHTML += "</tr><tr>";
//					if(columns[i].REQUIRED_ADD == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].COLN_NAME
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//			    	}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].COLN_NAME
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//					}
//					tableHTML += formatAddInputObj(columns[i]);
//					tableHTML += "</td>";
//					tableHTML += "</tr>";
//					lineCount = 0;
//				}else {
//					if(columns[i].REQUIRED_ADD == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].COLN_NAME + ":</td><td>";
//					}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].COLN_NAME + ":</td><td>";
//					}
//					tableHTML += formatAddInputObj(columns[i]);
//					tableHTML += "</td>";
//					lineCount++;
//					if (lineCount % lineCol == 0) {
//						tableHTML += "</tr>";
//					}
//				}
//			}
//		}
//	}
//	formTableObj.html(tableHTML);
//}
//
//function formatAddInputObj(clnObj) {
//	var inpHTML = "";
//	var inpType = clnObj.INPUTTYPE_ADD;
//	var ediType = clnObj.EDITYPE_ADD;
//	if(ediType == null || ediType == '')ediType='000';
//	var properName = "";
//	var javaClass = clnObj.JAVA_CLASS;
//	var javaProperty = clnObj.JAVA_PROPERTY;
//	if (javaClass != null || javaProperty != null
//			|| javaClass != "" || javaProperty != "") {
//		if (javaClass != null && javaProperty != null
//				&& javaClass != "" && javaProperty != "") {
//			properName = "name='" + javaClass + "."
//					+ javaProperty + "'"
//		}
//		if ((javaClass == null || javaClass == "")
//				&& (javaProperty != null && javaProperty != "")) {
//			properName = "name='" + javaProperty + "'"
//		}
//	}
//	var openLoadSameStr = "";
//	var width = clnObj.WIDTH_ADD;
//	if (inpType == 'datalist') {
//		width = width -20;
//	}
//	if ((clnObj.WIDTH_ADD != null || clnObj.WIDTH_ADD != 'null' ) && clnObj.WIDTH_ADD > 0) {
//		width = "width:" + width + "px;"
//	} else {
//		width = "width:155px;"
//	}
//	var height = clnObj.HEIGHT_ADD;
//	if ((height != null || height != 'null') && height > 0) {
//		height = "height:" + height + "px;"
//	} else {
//		height = ""
//	}
//	var properties = properName + " " + openLoadSameStr  +" class=\'ainit-input\' ";
//	//只读
//	if(clnObj.READONLY_ADD != null && clnObj.READONLY_ADD == 'T'){
//		properties += " nowrite=true "; //readonly=true
//	}else{
//		properties += " nowrite=false " //readonly=false
//	}
//	//必须
//	if( clnObj.REQUIRED_ADD != null && clnObj.REQUIRED_ADD == 'T'){
//		properties += " required=true ";
//	}
//	//查询条件
//	if(clnObj.JAVA_PROPERTY_RECORDED != null && clnObj.JAVA_PROPERTY_RECORDED != ''){
//		properties += " quCln="+clnObj.JAVA_PROPERTY_RECORDED+" ";  //无需填充
//	}
//	properties += " coluname="+clnObj.NAME+" ";
//	if(inpType != null && inpType != '')properties += " eletype="+inpType+" ";
//	switch (inpType) {
//	case　"password":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"password\" style='" + width+ height + "'/>";
//		}
//		break;
//	case　"file":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"file\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "radio":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"radio\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "checkbox":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"checkbox\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "email":   
//			inpHTML ="<input " + properties + " id=\"email\" style='" + width+ height + "' onblur=\"checkNum(this)\"/>";
//		break;
//	case "select":
//			inpHTML = "<select class='ainit-select' " + properties + " style='" + width + height 
//				+ "' ediType='"+ediType+"' onmouseover=\"loadData(this,'"+ediType+"','')\" onfocus=\"loadData(this,'"+ediType+"','')\"></select>";
//		break;
//	case "textarea":
//		inpHTML = "<textarea " + properties +  " style='"+ width+ height+ "' class='ainit-textarea'></textarea>";
//		break;
//	case "integer":
//		inpHTML = "<input " + properties + " id=\"intnum\" style='" + width
//				+ height + "' onkeydown='GetInput()'/>";
//		break;
//	case "number":
//		inpHTML = "<input " + properties + " id=\"number\" style='" + width
//				+ height + "' onkeyup='clearNoNum(event,this)' />";
//		break;
//	case "datetime":
//		inpHTML = "<input dateformat=\'datetime\' "+ properties+ " style='"+ width+ height+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})\"/>";
//		break;
//	case "date":
//		inpHTML = "<input  dateformat=\'date\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd'})\" readonly=\"readonly\"/>";
//		break;
//	case "time":
//		inpHTML = "<input  dateformat=\'time\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'HH:mm:ss'})\" readonly=\"readonly\"/>";
//		break;
//	case "datalist":
//		inpHTML = "<input " + properties + " style='" + width + height
//				+"' ediType='"+ediType+"'  onClick=\"showDataList(this,1)\" formatfunc='"+clnObj.FORMAT_CONT+"'></input><span class='ainit-dl' onClick=\"showDataList(this,3)\">&nbsp;</span>";
//		break;
//	default:
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML = "<input class='ainit-input'  type='hidden' " + properties + " style='" + width + height
//			+ "'/>";
//		}else{
//			inpHTML = "<input class='ainit-input'  type='text'" + properties + " style='" + width + height
//			+ "'/>";
//		}
//	}
//	return inpHTML;
//}
////Info详情页面
//function produceInfoPage(colData,divName,colNum){
//	var columns = colData;
//	var formTableObj = $("#"+divName+"");
//	var tableHTML = "";
//	var lineCount = 0;
//	var lineCol = colNum;
//	formTableObj.attr({ width:lineCol*270+"px"});
//	var rootCount = [];
//	var columnIdTmp = "";
//	for ( var i = 0; i < columns.length; i++) {
//		if (lineCount % lineCol == 0) {
//			tableHTML += "<tr>";
//		}
//		if (columns[i].IS_PARENT_GROUP_ADD != null
//				&& columns[i].IS_PARENT_GROUP_ADD == 'T') {
//			if (lineCount % lineCol > 0) {
//				tableHTML += "<td colspan='"
//						+ ((lineCol - lineCount % lineCol) * 2)
//						+ "'></td>"
//			}
//			tableHTML += "</tr><tr>";
//			tableHTML += "<td class='group_title' colspan='"
//					+ (lineCol * 2) + "'>==" + columns[i].COLN_NAME
//					+ "==</td>";
//			tableHTML += "</tr>";
//			lineCount = 0;
//			continue;
//		}
//		if (columns[i].IS_SHOW_ADD != 'F') {
//			if(columns[i].HIDDEN_ADD =='T'){
//				tableHTML += formatInfoInputObj(columns[i]);
//			}else{
//				if (columns[i].SINGLE_ROW_ADD == 'T') {
//					if (lineCount % lineCol > 0) {
//						tableHTML += "<td colspan='"
//								+ ((lineCol - lineCount % lineCol) * 2)
//								+ "'></td>"
//					}
//					tableHTML += "</tr><tr>";
//					if(columns[i].REQUIRED_ADD == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].COLN_NAME
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//			    	}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].COLN_NAME
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//					}
//					tableHTML += formatInfoInputObj(columns[i]);
//					tableHTML += "</td>";
//					tableHTML += "</tr>";
//					lineCount = 0;
//				}else {
//					if(columns[i].REQUIRED_ADD == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].COLN_NAME + ":</td><td>";
//					}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].COLN_NAME + ":</td><td>";
//					}
//					tableHTML += formatInfoInputObj(columns[i]);
//					tableHTML += "</td>";
//					lineCount++;
//					if (lineCount % lineCol == 0) {
//						tableHTML += "</tr>";
//					}
//				}
//			}
//		}
//	}
//	formTableObj.html(tableHTML);
//}
//
//function formatInfoInputObj(clnObj) {
//	var inpHTML = "";
//	var inpType = clnObj.INPUTTYPE_ADD;
//	var ediType = clnObj.EDITYPE_ADD;
//	if(ediType == null || ediType == '')ediType='000';
//	var properName = "";
//	var javaClass = clnObj.JAVA_CLASS;
//	var javaProperty = clnObj.JAVA_PROPERTY;
//	if (javaClass != null || javaProperty != null
//			|| javaClass != "" || javaProperty != "") {
//		if (javaClass != null && javaProperty != null
//				&& javaClass != "" && javaProperty != "") {
//			properName = "name='" + javaClass + "."
//					+ javaProperty + "'"
//		}
//		if ((javaClass == null || javaClass == "")
//				&& (javaProperty != null && javaProperty != "")) {
//			properName = "name='" + javaProperty + "'"
//		}
//	}
//	var openLoadSameStr = "";
//	var width = clnObj.WIDTH_ADD;
//	if (inpType == 'datalist') {
//		width = width -20;
//	}
//	if ((clnObj.WIDTH_ADD != null || clnObj.WIDTH_ADD != 'null' ) && clnObj.WIDTH_ADD > 0) {
//		width = "width:" + width + "px;"
//	} else {
//		width = "width:155px;"
//	}
//	var height = clnObj.HEIGHT_ADD;
//	if ((height != null || height != 'null') && height > 0) {
//		height = "height:" + height + "px;"
//	} else {
//		height = ""
//	}
//	var properties = properName + " " + openLoadSameStr  +" class=\'ainit-input\' ";
//	//只读
//	if(clnObj.READONLY_ADD != null && clnObj.READONLY_ADD == 'T'){
//		properties += " nowrite=true "; //readonly=true
//	}else{
//		properties += " nowrite=false " //readonly=false
//	}
//	//必须
//	if( clnObj.REQUIRED_ADD != null && clnObj.REQUIRED_ADD == 'T'){
//		properties += " required=true ";
//	}
//	//查询条件
//	if(clnObj.JAVA_PROPERTY_RECORDED != null && clnObj.JAVA_PROPERTY_RECORDED != ''){
//		properties += " quCln="+clnObj.JAVA_PROPERTY_RECORDED+" ";  //无需填充
//	}
//	properties += " coluname="+clnObj.NAME+" ";
//	
//	if(inpType != null && inpType != '')properties += " eletype="+inpType+" ";
//	switch (inpType) {
//	case　"password":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"password\" style='" + width+ height + "'/>";
//		}
//		break;
//	case　"file":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"file\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "radio":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"radio\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "checkbox":
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"checkbox\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "email":   
//			inpHTML ="<input " + properties + " id=\"email\" style='" + width+ height + "' onblur=\"checkNum(this)\"/>";
//		break;
//	case "select":
//			inpHTML = "<select class='ainit-select' " + properties + " style='" + width + height 
//				+ "' ediType='"+ediType+"' onmouseover=\"loadData(this,'"+ediType+"','')\" onfocus=\"loadData(this,'"+ediType+"','')\"></select>";
//		break;
//	case "textarea":
//		inpHTML = "<textarea " + properties +  " style='"+ width+ height+ "' class='ainit-textarea'></textarea>";
//		break;
//	case "integer":
//		inpHTML = "<input " + properties + " id=\"intnum\" style='" + width
//				+ height + "' onkeydown='GetInput()'/>";
//		break;
//	case "number":
//		inpHTML = "<input " + properties + " id=\"number\" style='" + width
//				+ height + "' onkeyup='clearNoNum(event,this)' />";
//		break;
//	case "datetime":
//		inpHTML = "<input dateformat=\'datetime\' "+ properties+ " style='"+ width+ height+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})\"/>";
//		break;
//	case "date":
//		inpHTML = "<input  dateformat=\'date\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd'})\" readonly=\"readonly\"/>";
//		break;
//	case "time":
//		inpHTML = "<input  dateformat=\'time\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'HH:mm:ss'})\" readonly=\"readonly\"/>";
//		break;
//	case "datalist":
//		inpHTML = "<input " + properties + " style='" + width + height
//				+"' ediType='"+ediType+"'  onClick=\"showDataList(this,1)\" formatfunc='"+clnObj.FORMAT_CONT+"'></input>";
//		break;
//	default:
//		if(clnObj.HIDDEN_ADD == 'T'){
//			inpHTML = "<input class='ainit-input'  type='hidden' " + properties + " style='" + width + height
//			+ "'/>";
//		}else{
//			inpHTML = "<input class='ainit-input'  type='text'" + properties + " style='" + width + height
//			+ "'/>";
//		}
//	}
//	return inpHTML;
//}
//
//
////produce查询界面
//function produceQRPage(colData,divName,colNum){
//	var columns = colData;
//	var formTableObj = $("#"+divName+"");
//	var tableHTML = "";
//	var lineCount = 0;
//	var lineCol = colNum;
//	formTableObj.attr({ width:lineCol*270+"px"});
//	var rootCount = [];
//	var columnIdTmp = "";
//	for ( var i = 0; i < columns.length; i++) {
//		if (lineCount % lineCol == 0) {
//			tableHTML += "<tr>";
//		}
//		if (columns[i].IS_PARENT_GROUP_QR != null
//				&& columns[i].IS_PARENT_GROUP_QR == 'T') {
//			if (lineCount % lineCol > 0) {
//				tableHTML += "<td colspan='"
//						+ ((lineCol - lineCount % lineCol) * 2)
//						+ "'></td>"
//			}
//			tableHTML += "</tr><tr>";
//			tableHTML += "<td class='group_title' colspan='"
//					+ (lineCol * 2) + "'>==" + columns[i].COLN_NAME
//					+ "==</td>";
//			tableHTML += "</tr>";
//			lineCount = 0;
//			continue;
//		}
//		if (columns[i].IS_SHOW_QR != 'F') {
//			if(columns[i].HIDDEN_QR =='T'){
//				tableHTML += formatQRInputObj(columns[i]);
//			}else{
//				if (columns[i].SINGLE_ROW_QR == 'T') {
//					if (lineCount % lineCol > 0) {
//						tableHTML += "<td colspan='"
//								+ ((lineCol - lineCount % lineCol) * 2)
//								+ "'></td>"
//					}
//					tableHTML += "</tr><tr>";
//					if(columns[i].REQUIRED_QR == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].COLN_NAME
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//			    	}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].COLN_NAME
//							+ ":</td><td class='input_td' colspan='"
//							+ (lineCol * 2 - 1) + "'>";
//					}
//					tableHTML += formatQRInputObj(columns[i]);
//					tableHTML += "</td>";
//					tableHTML += "</tr>";
//					lineCount = 0;
//				}else {
//					if(columns[i].REQUIRED_QR == 'T'){
//						tableHTML += "<td class='name_td_req'>"
//							+ columns[i].COLN_NAME + ":</td><td>";
//					}else{
//						tableHTML += "<td class='name_td'>"
//							+ columns[i].COLN_NAME + ":</td><td>";
//					}
//					tableHTML += formatQRInputObj(columns[i]);
//					tableHTML += "</td>";
//					lineCount++;
//					if (lineCount % lineCol == 0) {
//						tableHTML += "</tr>";
//					}
//				}
//			}
//		}
//	}
//	formTableObj.html(tableHTML);
//}
//
//function formatQRInputObj(clnObj) {
//	var inpHTML = "";
//	var inpType = clnObj.INPUTTYPE_QR;
//	var ediType = clnObj.EDITYPE_QR;
//	if(ediType == null || ediType == '')ediType='000';
//	var properName = "";
//	var javaClass = clnObj.JAVA_CLASS;
//	var javaProperty = clnObj.JAVA_PROPERTY;
//	if (javaClass != null || javaProperty != null
//			|| javaClass != "" || javaProperty != "") {
//		if (javaClass != null && javaProperty != null
//				&& javaClass != "" && javaProperty != "") {
//			properName = "name='" + javaClass + "."
//					+ javaProperty + "'"
//		}
//		if ((javaClass == null || javaClass == "")
//				&& (javaProperty != null && javaProperty != "")) {
//			properName = "name='" + javaProperty + "'"
//		}
//	}
//	var openLoadSameStr = "";
//	var width = clnObj.WIDTH_QR;
//	if (inpType == 'datalist') {
//		width = width -20;
//	}
//	if ((clnObj.WIDTH_QR != null || clnObj.WIDTH_QR != 'null' ) && clnObj.WIDTH_QR > 0) {
//		width = "width:" + width + "px;"
//	} else {
//		width = "width:155px;"
//	}
//	var height = clnObj.HEIGHT_QR;
//	if ((height != null || height != 'null') && height > 0) {
//		height = "height:" + height + "px;"
//	} else {
//		height = ""
//	}
//	var properties = properName + " " + openLoadSameStr  +" class=\'ainit-input\' ";
//	//只读
//	if(clnObj.READONLY_QR != null && clnObj.READONLY_QR == 'T'){
//		properties += " nowrite=true "; //readonly=true
//	}else{
//		properties += " nowrite=false " //readonly=false
//	}
//	//必须
//	if( clnObj.REQUIRED_QR != null && clnObj.REQUIRED_QR == 'T'){
//		properties += " required=true ";
//	}
//	//是否为自动填充  
////	if(clnObj.format != null && clnObj.format != ''){
////		properties += " format=false  disable=true ";   //无需填充
////	}else{
////		properties += " format=true ";	//需填充
////	}
//	//查询条件
//	if(clnObj.JAVA_PROPERTY_RECORDED != null && clnObj.JAVA_PROPERTY_RECORDED != ''){
//		properties += " quCln="+clnObj.JAVA_PROPERTY_RECORDED+" ";  //无需填充
//	}
//	properties += " coluname="+clnObj.NAME+" ";
//	
//	switch (inpType) {
//	case　"password":
//		if(clnObj.HIDDEN_QR == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"password\" style='" + width+ height + "'/>";
//		}
//		break;
//	case　"file":
//		if(clnObj.HIDDEN_QR == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"file\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "radio":
//		if(clnObj.HIDDEN_QR == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else {
//			inpHTML ="<input " + properties + " type=\"radio\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "checkbox":
//		if(clnObj.HIDDEN_QR == 'T'){
//			inpHTML ="<input " + properties + " type=\"hidden\" style='" + width+ height + "'/>";
//		}else{
//			inpHTML ="<input " + properties + " type=\"checkbox\" style='" + width+ height + "'/>";
//		}
//		break;
//	case "email":   
//			inpHTML ="<input " + properties + " id=\"email\" style='" + width+ height + "' onblur=\"checkNum(this)\"/>";
//		break;
//	case "select":
//			inpHTML = "<select class='ainit-select' " + properties + " style='" + width + height 
//				+ "' ediType='"+ediType+"' onmouseover=\"loadData(this,'"+ediType+"','')\" onfocus=\"loadData(this,'"+ediType+"','')\"></select>";
//		break;
//	case "textarea":
//		inpHTML = "<textarea " + properties +  " style='"+ width+ height+ "' class='ainit-textarea'></textarea>";
//		break;
//	case "integer":
//		inpHTML = "<input " + properties + " id=\"intnum\" style='" + width
//				+ height + "' onkeydown='GetInput()'/>";
//		break;
//	case "number":
//		inpHTML = "<input " + properties + " id=\"number\" style='" + width
//				+ height + "' onkeyup='clearNoNum(event,this)' />";
//		break;
//	case "datetime":
//		inpHTML = "<input dateformat=\'datetime\' "+ properties+ " style='"+ width+ height+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})\"/>";
//		break;
//	case "date":
//		inpHTML = "<input  dateformat=\'date\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'yyyy-MM-dd'})\" readonly=\"readonly\"/>";
//		break;
//	case "time":
//		inpHTML = "<input  dateformat=\'time\' " + properties + " style='" + width + height
//				+ "' onfocus=\"WdatePicker({dateFmt:'HH:mm:ss'})\" readonly=\"readonly\"/>";
//		break;
//	case "datalist":
//		inpHTML = "<input " + properties + " style='" + width + height
//				+"' ediType='"+ediType+"'  onClick=\"showDataList(this,1)\" ></input><span class='ainit-dl'  onClick=\"showDataList(this,3)\">&nbsp;</span>";
//		break;
//	default:
//		if(clnObj.HIDDEN_QR == 'T'){
//			inpHTML = "<input class='ainit-input'  type='hidden' " + properties + " style='" + width + height
//			+ "'/>";
//		}else{
//			inpHTML = "<input class='ainit-input'  type='text'" + properties + " style='" + width + height
//			+ "'/>";
//		}
//	}
//	return inpHTML;
//}
//
///*****************************************************************************
// * 分离界面Ds_id结束
// ****************************************************************************/
//
//
///**********************************************************************************
// * 动态加载字段的方法封装开始  
// * 		 1  添加
////       2  详情界面
////       3  查询条件界面
////       4  列表结果界面
////	     5  修改
// ********************************************************/
//function loadColumnAjax(dsId,type,divName,cbfn){
//	$.ajax({
//        type:'post',
//        url:'../framework/loadColumnsU',
//        data:{'colId':dsId,'type':type},
//        success:function(data){
//            if(data ==""){
//                alert("数据为空");
//            }else{
//            	var typeT = new Array();
//            	typeT = type.split(";");
//            	divNameT = divName.split(";");
//            	for(var i = 0; i < typeT.length; i++){
//            		producePage(data[i],divNameT[i],typeT[i],'');
//            	}
//            	if(cbfn != ""){
//                	eval(cbfn).call(this,data);
//                }
//            }
//        }
//     });
//}
///**********************************************************************************
// * 动态加载字段的方法封装结束
//************************************************************************************/
//

